landing craft


landing craft
flat bottomed boat used to transfer troops from ship to shore

English contemporary dictionary. 2014.